Hold the Spot: Evolution of Generalized Station Keeping for an Aquatic Robot
نویسندگان
چکیده
In this paper, we present a strategy to evolve neurocontrollers in aquatic robots capable of generalized station keeping, that is, maintaining a position in the presence of various water flows. Evolved behaviors exhibit a variety of complex fin/flipper movements that enable the robot to react and move against changing flows. Moreover, results indicate that some sensor modalities are beneficial when the robot is placed in novel environments, though little used during the evolutionary process. Introduction. Increasingly, aquatic robotic systems are being deployed to assist humans in challenging tasks (Tan et al., 2006). Although many systems rely on control from a human, autonomy allows robots to act independently in hostile or remote environments. Station keeping, also known as station holding, involves maintaining a position against external fluid flows, and is exhibited by many biological fish (Arnold, 1974). It is also of interest for aquatic robot sensor platforms that need to remain stationary while gathering data. In such cases, the autonomous control system needs to be able to respond to changing flows. We previously examined the evolution of station keeping behaviors for individuals facing a single flow during their evaluation and evolutionary periods (Moore et al., 2013). Although successful in this task, individuals failed to maintain station when facing novel flows (i.e., flows that were not encountered during the evolutionary process). In this work, we focus on the evolution of generalized station keeping behaviors capable of handling multiple distinct flows. We investigate approaches to this problem through two separate experimental setups that utilize multiple flows during the evolutionary fitness evaluation. Evolved individuals are then evaluated in both previously seen and novel flows. Results indicate that evolved individuals are able to hold station against flows encountered within and outside of the evolutionary process, exhibiting some generalized behaviors. Furthermore, additional sensor modalities increase an individual’s ability to generalize to new flow conditions, even though they do not appear to be beneficial in environments encountered during evolution. This work provides an approach to developing a generalized control strategy for dynamic environmental conditions, and provides insight into the impact of sensory information for evolved neural controllers. Methods. The simulated robot in this study emulates the form and function of a physical device, seen in Figure 1a. Pectoral flippers are capable of continuous 360◦ range of motion, while the caudal fin is limited to a ± 90◦ symmetric range of motion. Sensory information includes inertial data (i.e., linear and angular acceleration at the robot’s center of mass) and the previous update’s motor commands. Information about the actual state of the motors is not used as most small continuous rotation servo motors do not provide this data. In two of the treatments, we include additional sensory information including the robot’s pitch, roll, and yaw, along with the xyz flow information.
منابع مشابه
Arc Welding Robot Automation Systems
Robot automation systems are rapidly taking the place of the human work force. One of the benefits is that this change provides the human work force with the time to spend on more creative tasks. The highest population of robots is in spot welding, spray painting, material handling, and arc welding. Spot welding and spray painting applications are mostly in the automotive industry. However, arc...
متن کاملDesign of an Intelligent Controller for Station Keeping, Attitude Control, and Path Tracking of a Quadrotor Using Recursive Neural Networks
During recent years there has been growing interest in unmanned aerial vehicles (UAVs). Moreover, the necessity to control and navigate these vehicles has attracted much attention from researchers in this field. This is mostly due to the fact that the interactions between turbulent airflows apply complex aerodynamic forces to the system. Since the dynamics of a quadrotor are non-linear and the ...
متن کاملMobile Robot Online Motion Planning Using Generalized Voronoi Graphs
In this paper, a new online robot motion planner is developed for systematically exploring unknown environ¬ments by intelligent mobile robots in real-time applications. The algorithm takes advantage of sensory data to find an obstacle-free start-to-goal path. It does so by online calculation of the Generalized Voronoi Graph (GVG) of the free space, and utilizing a combination of depth-first an...
متن کاملOptimal water quality for keeping ornamental fish in the aquarium
Ornamental fish keeping is the second most popular hobby in the world, and its popularity is growing every day. The ornamental fish farming industry provides entrepreneurship and income generation opportunities, so it is important to focus on various aspects of ornamental fish farming. Several physical and chemical parameters of water are discussed in this study, including pH, hardness, a...
متن کاملSolving fractional evolution problem in Colombeau algebra by mean generalized fixed point
The present paper is devoted to the existence and uniqueness result of the fractional evolution equation $D^{q}_c u(t)=g(t,u(t))=Au(t)+f(t)$ for the real $qin (0,1)$ with the initial value $u(0)=u_{0}intilde{R}$, where $tilde{R}$ is the set of all generalized real numbers and $A$ is an operator defined from $mathcal G$ into itself. Here the Caputo fractional derivative $D^{q}_c$ is used i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014